#include "mystdio.h"
#include <string.h>
#include <unistd.h>

#define FL "log.txt"

int main(){
  MY_FILE *fp = my_fopen(FL, "w");
  if(fp == NULL)
    return 1;

  const char *str = "hello my fwrite";
  int cnt = 5;

  while(cnt){
    char buff[1024];
    snprintf(buff, sizeof(buff), "%s:%d\n", str, cnt--);
    size_t size = my_fwrite(buff, strlen(buff), 1, fp);
    sleep(1);
    printf("当前成功写入:%lu个字节\n", size);
  }

  my_fclose(fp);

  return 0;
}
